import React from 'react'
import FinancingProcess from '@/views/CompanyDetail/CompanyDevelopment/components/FinancingProcess.tsx'
import SpaceLayout from '@/views/CompanyDetail/CompanyDevelopment/components/SpaceLayout.tsx'
import ProductionInfo from '@/views/CompanyDetail/CompanyDevelopment/components/ProductionInfo.tsx'
import ScienceProject from '@/views/CompanyDetail/CompanyDevelopment/components/ScienceProject.tsx'
import TopList from '@/views/CompanyDetail/CompanyDevelopment/components/TopList.tsx'
import Bidding from '@/views/CompanyDetail/CompanyDevelopment/components/Bidding.tsx'
import Branches from '@/views/CompanyDetail/CompanyDevelopment/components/Branches.tsx'

export interface CompanyDevelopmentProps {
  companyCode: string
}

const CompanyDevelopment: React.FC<CompanyDevelopmentProps> = ({ companyCode }) => {
  return (
    <div className="company-detail-development-wrapper">
      <FinancingProcess companyCode={companyCode} />
      <SpaceLayout companyCode={companyCode} />
      <ProductionInfo companyCode={companyCode} />
      <ScienceProject companyCode={companyCode} />
      <TopList companyCode={companyCode} />
      <Bidding companyCode={companyCode} />
      <Branches companyCode={companyCode} />
    </div>
  )
}

export default CompanyDevelopment
